#ifndef UTILS_H
#define UTILS_H

#include "QtCore"
#include "database.h"

//为输出路口点的路径添加途径点
QVector<QVector<double>> interpolateSegment(const QVector<double>& start,const QVector<double>& end,double interval) ;
QVector<QVector<double>> interpolatePointsSequence(const QVector<QVector<double>>& path,double interval);

//将计算得到的最短路径写入数据库
void writePath(QVector<QVector<double>>& paths);

//计算消防员救援信息
QList<QString> calInfo(QMap<QString,QString>map);



#endif // UTILS_H
